package com.sinochem.yunlian.ship.api.vo.trade;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import javax.validation.constraints.NotNull;
import lombok.Getter;
import lombok.Setter;


@Setter
@Getter
public class AddFuelOrder implements Serializable {
	
	private static final long serialVersionUID = 17695678563479456L;

    //用户id
    private Long userId;
	//订单-单号
    private String fuelOrderNumber;
	//联系人
    @NotNull(message = "联系人不能为空")
    private String userName;
	//联系电话
    @NotNull(message = "联系电话不能为空")
    private String userPhone;
	//船舶id
    private Long shipId;
	//船舶名称
    @NotNull(message = "船舶名称不能为空")
    private String shipName;
	//地区value
    @NotNull(message = "地区value不能为空")
    private Integer regionValue;
	//地区名称
    private String regionName;
	//加油时间
    @NotNull(message = "加油时间不能为空")
    private Date refuelTime;
	//预订明细

    private String bookingDetail;
    // 品名数组
    @NotNull(message = "品名数组不能为空")
    private List<Integer> fuelItems;
    // 吨数
    @NotNull(message = "吨数不能为空")
    private List<BigDecimal> totalItems;
	
	
}
